package org.thread.test03.api.demo07;

/**
 * 线程的基本操作
 *
 * @author ZQX
 * @date 2025-03-07
 */
public class MainTest02 {
    public static void main(String[] args) throws InterruptedException {
        // 第三：创建自定义线程对象
        MyThread mt01 = new MyThread("线程一");

        // 第四：启动线程 - 调用线程对象的 run()
        mt01.start();

        // 等待当前线程(mt01)运行结束
        mt01.join(30);

        // 保证 mt01 全部执行完后，主线程才往下执行
        for (int i = 0; i < 10; i++) {
            System.out.println("主线程");
        }
    }
}
